suspended load transport - German English Dictionary